package com.suning.sawp.dto.mainpush;

import java.io.Serializable;
import java.math.BigDecimal;
/**
 * 
 * 销售额统计<br> 
 * 〈功能详细描述〉
 *
 * @author 12061818
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class SaleStatisticDto implements Serializable {

    /**
     */
    private static final long serialVersionUID = 6956859891201753075L;
    
    /**
     * 本月销售额
     */
    private BigDecimal thisMonSaleAmount = new BigDecimal("0.00");
    
    /**
     * 今日销售额
     */
    private BigDecimal todaySaleAmount = new BigDecimal("0.00");
    
    /**
     * 昨日销售额
     */
    private BigDecimal yestdSaleAmount;
    
    /**
     * 品类编码
     */
    private String categoryCode;
    
    /**
     * 品类名称
     */
    private String categoryName;
    
    /**
     * 销售完成率
     */
    private BigDecimal completeRate;
    
    /**
     * 月度任务销售额
     */
    private BigDecimal taskSaleAmount;
    
    /**
     * 月度任务毛利额
     */
    private BigDecimal taskGrossProfit;
    
    /**
     * 月份
     */
    private String month;

    public SaleStatisticDto() {
        
    }
    
    public SaleStatisticDto(BigDecimal thisMonSaleAmount, BigDecimal todaySaleAmount
            , BigDecimal yestdSaleAmount) {
        this.thisMonSaleAmount = thisMonSaleAmount;
        this.todaySaleAmount = todaySaleAmount;
        this.yestdSaleAmount = yestdSaleAmount;
    }
    
    public SaleStatisticDto(BigDecimal thisMonSaleAmount, BigDecimal todaySaleAmount
            , BigDecimal yestdSaleAmount, String categoryCode, String categoryName) {
        this.thisMonSaleAmount = thisMonSaleAmount;
        this.todaySaleAmount = todaySaleAmount;
        this.yestdSaleAmount = yestdSaleAmount;
        this.categoryCode = categoryCode;
        this.categoryName = categoryName;
    }
    
    public BigDecimal getThisMonSaleAmount() {
        return thisMonSaleAmount;
    }

    public void setThisMonSaleAmount(BigDecimal thisMonSaleAmount) {
        this.thisMonSaleAmount = thisMonSaleAmount;
    }

    public BigDecimal getTodaySaleAmount() {
        return todaySaleAmount;
    }

    public void setTodaySaleAmount(BigDecimal todaySaleAmount) {
        this.todaySaleAmount = todaySaleAmount;
    }

    public BigDecimal getYestdSaleAmount() {
        return yestdSaleAmount;
    }

    public void setYestdSaleAmount(BigDecimal yestdSaleAmount) {
        this.yestdSaleAmount = yestdSaleAmount;
    }

    public String getCategoryCode() {
        return categoryCode;
    }

    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
    }

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public BigDecimal getCompleteRate() {
        return completeRate;
    }

    public void setCompleteRate(BigDecimal completeRate) {
        this.completeRate = completeRate;
    }

    public BigDecimal getTaskSaleAmount() {
        return taskSaleAmount;
    }

    public void setTaskSaleAmount(BigDecimal taskSaleAmount) {
        this.taskSaleAmount = taskSaleAmount;
    }

    public BigDecimal getTaskGrossProfit() {
        return taskGrossProfit;
    }

    public void setTaskGrossProfit(BigDecimal taskGrossProfit) {
        this.taskGrossProfit = taskGrossProfit;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }
    
}
